<?php
/*
 * _form File
 *
 * @link http://riedel-st.de
 * @author Stefan Riedel <sr@riedel-st.de>
 */

/**
 * @todo a checkbox if set true the user can be change/add bizRule
 */

?>
<?= CHtml::beginForm(array('create') ,'post',array('id' => 'addEditItem')); ?>
<div id="error"><?= CRMHtml::errorSummary($itemModel); ?></div>
<dl>
    <dt><?=CHtml::activeLabelEx($itemModel,'name')?></dt>
    <dd><?=CHtml::activeTextField($itemModel,'name', true === $update ? array('disabled'=>"disabled") : array())?></dd>
    <dd class="description"><?=Yii::t('crm', 'Der Objekt Name. Bitte beachten Sie, dass sollten Sie die Administrator Rolle bearbeiten, können Sie den Namen nachträglich nicht mehr ändern.')?></dd>
    <dt><?=CHtml::activeLabelEx($itemModel, 'type')?></dt>
    <dd><?=CHtml::activeDropDownList($itemModel, 'type', $itemModel->getTypes(), true === $update ? array('disabled'=>"disabled"): array())?></dd>
    <dd class="description"><?=Yii::t('crm', 'Der Objekt Typ. <strong>Kann nachträglich nicht geändert werden</strong>')?></dd>
    <dt><?=CHtml::activeLabelEx($itemModel, 'description')?></dt>
    <dd><?=CHtml::activeTextField($itemModel, 'description')?></dd>
    <dd class="description"><?=Yii::t('crm', 'Die Beschreibung ist sehr wichtig und sollte aussagen, was das Objekt schlussendlich für einen Zweck hat.')?></dd>
    <dt><?=CHtml::activeLabelEx($itemModel, 'data')?></dt>
    <dd><?=CHtml::activeTextField($itemModel, 'data', array('disabled' => true))?></dd>
    <dd>Todo</dd>
    <dt><?=CHtml::activeLabelEx($itemModel, 'bizrule')?></dt>
    <dd><?=CHtml::activeTextArea($itemModel, 'bizrule', array('rows' => 3, 'cols' => 20))?></dd>
    <dd class="description"><?=Yii::t('crm', 'Die Business Rule, bitte nur ändern/einfügen, wenn Sie genau wissen was Sie tun.')?></dd>
    <dt>&nbsp;</dt>
    <dd><?= CRMHtml::ajaxButtonInTab(
                $update ? Yii::t('crm', 'Speichern') : Yii::t('crm', 'Anlegen'),
                $update ? array('update', 'id' => $itemModel->name) : array('create'),
                'save',
                '#addItems',
                'POST',
                array('complete' => array('before' => CHtml::ajax(array('url' => array('items'), 'update' => '#showItems', 'type' => 'GET')))));?>
        <?= CRMHtml::ajaxButtonInTab(Yii::t('crm', 'Abbrechen'), array('cancel'), 'cancel', '#addItems', 'GET')?>
    </dd>
</dl>
<?= CHtml::endForm()?>